package com.Demo;

//实现创建一个图标，将图片放上去
import javax.swing.*;
import java.awt.*;
import java.net.URL;

public class ImageIconDemo extends JFrame{
    public ImageIconDemo(){
        //获取图片的地址
        JLabel label = new JLabel("ImageIcon");
        URL url = ImageIconDemo.class.getResource("carrot.jpg");
        //使用图片的地址创建一个图标（图片）
        ImageIcon imageIcon = new ImageIcon(url);
        label.setIcon(imageIcon); //将图片放在标签上
        label.setHorizontalAlignment(SwingConstants.CENTER);

        Container container = getContentPane(); //获取当前窗口容器
        container.add(label); //将标签放入容器

        setBounds(100,100,500,500);
        setVisible(true);
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        new ImageIconDemo();
    }
}
